bigclaw snapping shrimp - French English Dictionary